package com.cdp.common.core.domain.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.cdp.common.core.domain.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

@NoArgsConstructor
@AllArgsConstructor
@Data
@TableName("sys_other_admixtures")
public class SysOtherAdmixtures extends BaseEntity {

    @TableId(value = "admixtures_id", type = IdType.AUTO)
    private Integer admixturesId;

    @TableField("model")  // 映射数据库中的 "model" 列
    private String model;

    @TableField("fineness")  // 映射数据库中的 "fineness" 列
    private BigDecimal fineness;

    @TableField("burn_loss")  // 映射数据库中的 "burn_loss" 列
    private BigDecimal burnLoss;

    @TableField("moisture_content")  // 映射数据库中的 "moisture_content" 列
    private BigDecimal moistureContent;

    @TableField("activity_index_28d")  // 映射数据库中的 "activity_index_28d" 列
    private BigDecimal activityIndex28d;

    @TableField("specific_surface_area")  // 映射数据库中的 "specific_surface_area" 列
    private Integer specificSurfaceArea;

    @TableField("delete_time")  // 映射数据库中的 "delete_time" 列
    private Integer deleteTime;

    @TableField("id")  // 映射数据库中的 "id" 列
    private String id;

    @TableField("version")  // 映射数据库中的 "version" 列
    private Integer version;

    @TableField("region_name")  //地区id
    private String regionName;

}
